<?php
	$_SESSION['Identifiant_contrat']='';
	include_once '.././include/inc_session.php';
	// construction de l’objet Template
	$oPageListe = new Template(PATH_TEMPLATE.'detail_couverture.html');
	if (isset($_GET['idpers'])) 
	{
		$idPersonne=$_GET['idpers'];
  		
	}
	if (isset($_GET['idcontratref'])) 
	{
		$idcont=$_GET['idcontratref'];
  		
	}
	else if (isset($_GET['id'])) 
	{
		$idcont=$_SESSION['Identifiant_contrat'];
		
  		
	}
	else if (isset($_GET['idcongarsous'])) 
	{
		$idcont=$_GET['idcongarsous'];
  	}
  	else if (isset($_GET['idcontrat'])) 
	{
		$idcont=$_GET['idcontrat'];
		
  	}
  	
	$oPageListe->iterateReplace('messages', $oForm->getValidMessage());
	
	//remplacement simple
	$oPageListe->replace('nom_module',$oBloc->_MENU_NOM);
	$oPageListe->replace('nom_fonction',$oFonction->_MENU_AFFICHE);
	$oPageListe->replace('nom_element','Détail couverture');

	
	$aList=array();
	$oMenu = new dataObject_contrat();
	$asBlocs=$oMenu->getFormuleProduitOffreDuContrat($idcont);
	if(!empty($asBlocs))
	{
	foreach($asBlocs as $iKey => $aRow)
	{
		$aContenu = array("id_ligne"=> $aRow["Identifiant_contrat"]);
		$iIdcon=$aRow["Identifiant_contrat"];
		$_SESSION['Identifiant_contrat']=$aRow["Identifiant_contrat"];
		$iIpers=$aRow['Identifiant_personne'];
		if(($iKey+1)%2==0) $aContenu = array_merge($aContenu, array("color"=> "color"));

		$sEtat_contrat=dataObject_elementdico::elementdico_getNomFromCode($aRow["Etat_contrat"], dataObject_dictionnaire::_ETAT_CONTRAT);
				
			$asInputs = array(
				array('label_input'=>'OFFRE','input_name'=>'OCO_Code_utilisateur', 'input_value'=>$aRow["Libelle_produit"], 'size'=>'32', 'class'=>'resizeall'),
				array('label_input'=>'PRODUIT','input_name'=>'ONO_nom_utilisateur', 'input_value'=>$aRow["Libelle_offre"], 'size'=>'32', 'class'=>'resizeall'),
				array('label_input'=>'FORMULE','input_name'=>'OPN_prenom_utilisateur', 'input_value'=>$aRow["Libelle_formule"], 'size'=>'32', 'class'=>'resizeall'),
				array('label_input'=>'DATE D\'EFFET','input_name'=>'OPW_Mot_passe_utilisateur', 'input_value'=>dataObject_contrat::showDate($aRow["Date_effet_contrat"]), 'size'=>'20', 'class'=>'resizeall'),
				array('label_input'=>'DATE D\'ECHEANCE','input_name'=>'ONO_nom_utilisateur', 'input_value'=> dataObject_contrat::showDate($aRow["Date_echeance_contrat"]), 'size'=>'20', 'class'=>'resizeall'),
				array('label_input'=>'ETAT DU CONTRAT','input_name'=>'OPN_prenom_utilisateur', 'input_value'=>$sEtat_contrat, 'size'=>'20', 'class'=>'resizeall'),
					);
		
		$aList[$iKey]=$aContenu;
			}
	$oPageListe->iterateReplace('champ_input', $asInputs);
	}
	else
	{
		$oForm->ajouterErreur(numcontrat_vide);
	}
	$oPageListe->replace('url_retour_fonction','../synthese/list_inter_contrat.php?idContratDetailCouv='.$iIdcon);
	$oPageListe->replace('url_modifier1', "../synthese/liste_garantie_souscrite.php?idcontratcouv=".$iIdcon);
	$oPageListe->replace('url_modifier2', "../synthese/list_refext_contrat.php?idcontratref=".$iIdcon);
	
	
	/***** affichage *****/
	echo $oPageListe->toString();
		
	include_once PATH_INCLUDE.'inc_pied_page.php';
?>